criticize someone with both barrels - Español Inglés Diccionario